خرید بک لینک

پرش به انجمن:

برچسب: نویسنده: استخدام کار تاريخ: دوشنبه 31 خرداد 1395 ساعت: 2:17

mohsenalizadeh آنلاین
عضو جدید
**

ارسالها: 7
تاریخ عضویت: ۱۳۹۵ ارديبهشت ۲۵
اعتبار: 0

تشکرها : 0
( 0 تشکر در 0 ارسال )

ارسال: #1
Jquery ajax
[b]سلام خدمت دوستان عزیز من میخوام یه textbox داشته باشم که وقتی در حال تایپ توش هستم با کمک ajax توی دیتابیس بگرده و فیلدهای مشابه رو نشون بده مثلا اگه تایپ کردم mo برام mohsen رو نمایش بده
خودم یه قسمتیش رو نوشتم ولی بلد نیستم تکمیلش کنم اگه کسی می تونه کمکم کنه

فایل index.php
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("#searchtxt").keyup(function(){
$.get("db.php", function(data, status){
//alert( data + "n" + status);
var searchTxt = $("#searchtxt").val();
document.getElementById("result").ierHTML = data;
});
});
});
</script>
</head>
<body>
<input type="text" id="searchtxt"><br>
<div id="result"></div>

</body>
</html>

فایل db.php

<?php
require_once("../coect.php");
$sql = "SELECT * FROM `user`";
$result=mysql_query($sql);
if($result){
echo '<table border="1">';
echo '<tr>';
echo '<td style="background-color:red">';
echo "userame";
echo '</td>';
echo '</tr>';
while($row = mysql_fetch_assoc($result)){
echo '<tr>';
echo '<td>';
echo $row['useame'];
echo '</td>';
echo '</tr>';
}

echo '</table>';
}

?>

[/b]
امروز ۰۴:۳۵ عصر

برچسب: نویسنده: استخدام کار تاريخ: يکشنبه 30 خرداد 1395 ساعت: 19:43

سلام خدمت دوستان و اساتید محترم

یه سوال داشتم این تابع در ورژن های جدید PHP منسوخ شده میشه اگر کسی میدونه چه تابع جایگزینی هست که من با اون کار کنم ممنون میشم :

کد PHP:

call_user_method_array


یه تابعی باشه که همین کار رو برام انجام بده.

من کد اصلی رو هم براتون میگذارم شاید بهتر راهنمایی کنید :

کد PHP:

<?php
$url
=!empty($_GET['url']) ? strtolower($_GET['url']) : 'index/index';
$url=explode('/',$url);
$controllerName=$url[0];
$actionName=(isset($url[1]) ? $url[1] : 'index').'Action';
$params=count($url) > 2 ? array_slice($url, 2-count($url)) : '';
if(
file_exists('../controllers/'.$controllerName.'.php'))
{
require_once
'../controllers/'.$controllerName.'.php';
$controllerReallName=ucfirst($controllerName);
$ctrl=new $controllerReallName;
if(
method_exists($controllerName,$actionName))
{
/*
call_user_method_array ($actionName,$ctrl,$params);
*/
}
else
{
echo
"ErrorActionName :" .$actionName ."Does Not Exist";
}
}
else
{
echo
"EroorControllerName :".$controllerName. " Does not Exist";
}
?>


الان اون قسمتی که comment کردم اونجا مشکل دارم که چه تابعی جایگزینش کنم اصلا هست یا باید فکر دیگه بکنم ممنون.

برچسب: نویسنده: استخدام کار تاريخ: يکشنبه 30 خرداد 1395 ساعت: 17:51

اگر کمی در مورد php7 مطالعه داشته باشید متوجه خواهید شد که تمام توابع منسوخ شده در ورژن های قبلی در این ورژن به کلی نصب شده اند من امروز ورژن پی اچ پی زمپ رو به آخرین ورژن موجود php تغییر دادم من قبلا برای جلوگیری از حملات sql injection و xss از این تابع استفاده میکردم

کد PHP:

function SafeOutputForSql($string){
if(
is_array($string)){
$string=array_map('self::SafeOutputForSql', $string);
}else{
$string = trim($string);
$string = htmlspecialchars($string);
$string = strip_tags($string);
$string = mysql_real_escape_string($string);
}
retu
$string;
}

که در ورژن جدید php ارور میده و اجرا نمیشه (چون از توابع mysql که در این ورژن php حذف شدن توش استفاده شده)

آیا تابع و ترکیب بهتر یا حد اقل جایگزینی برای این تابع سراغ دارید؟

لطفا اساتید بزرگوار هرچه سریعتر راهنمایی کننConfused

برچسب: نویسنده: استخدام کار تاريخ: يکشنبه 30 خرداد 1395 ساعت: 5:48

سلام،کسی دیتابیس مقاطع تحصیلی (نظام جدید) همراه با لیست دروس رو داره؟Huh

برچسب: نویسنده: استخدام کار تاريخ: يکشنبه 30 خرداد 1395 ساعت: 5:48

mortaza آنلاین
عضو جدید
**

ارسالها: 29
تاریخ عضویت: ۱۳۹۴ خرداد ۱۴
اعتبار: 0

تشکرها : 11
( 7 تشکر در 7 ارسال )

ارسال: #1
ساخت کلاس template engine baker! (کار خودم)
سلام ! یه template engine ساختم به اسم baker! می تونید خیلی راحت تم خامتون رو بهش بدید تا براتون بپزه تحویلتون بده! (لطفا اگه مشکلی چیزی دیدین بگین ویرایش کنم و پیشنهادی چیزی دارین بگین چون من خیلی حرفه ای نیستم (لااقل خودم اینطور فکر میکنم!))

خیلی تمپلیت انجین ساده و در عین حال جالبی هست(از نظر خودم)
یکی از مزیت هایی که نسبت به بقیه template engine ها داره اینه که compile و view رو تو دو مرحله انجام میده! یعنی template شما رو میگیره و compile میکنه(اگه کامپایل شدش موجود نباشه) و بعد نمایش میده! و قالب کامپایل شده رو با پسوند baked.php. (به صورت پیشفرض یا پسوندی که خودتون بهش میدید تو مسیری که بهش دادید ذخیره میکنه و تو اجرا های بعدی دیگه نیازی به کامپایل نیست!(که هیچ template engine ـی این کار رو نمیکنه! یا لااقل من ندیدم و متوجه نشدم)(البته اگه حالت edit رو true بدید خودش براتون هر بار کامپیایل میکنه))

قابلیت ها

  • تعریف متغیر با @set
  • به ارث بری با @extend (برای تعریف مستر پیج)
  • دسترسی به متغیر ها به صورت {{ $value }}(هنگام کامپایل کلی جایگزین میشه) و {% $value %}(قبل از کامپایل کلی جایگزین میشه)
  • اینکود مثال {~ include app.html ~}
  • پشتیبانی از حلقه foreach با داشتن قابلیت تایین تعداد دور اجرا (مثالش رو پایین خواهید دید (تو تملیپ انجین های دیگه ندیدم! اینو))
  • تعریف section و GetSection (با کمی تقلید از blade)
  • و...

اگه مثال های این تمپلیت انجین رو ببینید متوجه شباهت زیاد طرز نوشتنش با blade میشین
اول که نوشتم تمپلین انجین رو syntax ش اینجوری نبود اما بعد از دیدن blade تغییرش دادم!(یعنی کللا از اول نوشتمش و با قبلی خداحافظی کردم!)

در کل هر قابلیتی فکر میکردم ضروریه رو اضاف کردم و هر چی رو دیدم اضافه کنار گذاشتم مثل حلقه های for و while (البته احتمالا بعدا for رو اضاف کنم)

خوب توضیح بسه بری سراغ مثال

نمای کلی استفاده از baker template engine (سعی کردم همه قابلیت های این تملیپ engine رو توش استفاده کنم برای همین طولانیه وحشت زده نشید!Big Grin)

کد PHP:

<?php class baker
{
public static
$data;
public static
$tmp;
public static
$Current=[];
public static
$ta;
public static
$edit=true;
public static
$extension='.baker.php';
public static
$baked_extension='.baked.php';
public static
$root_of_theme='';
public static
$root_of_baked_theme='';
function
baker($vals=[])
{
self::$data=$vals;
}
function
var_replace($data){
$fore='~$([a-zA-Z0-9_]+)~';
$foreRe='self::$data["$1"]';$data= preg_replace($fore,$foreRe, $data);

retu
$data;
}

function

loop()
{
$tmp=self::$tmp;$b='<?php ';
$e=' ?>';
$fore='~@foreach((.+))({([0-9]+)})?~';
$foreRe=$b.'
$i=0;
foreach($1){
if('$3'!=null)
{
if($i=='$3'){
break;
}
}
$i++;
'
.$e;$efore='~@endforeach~';
$eforeRe=$b.'}'.$e;
$Current='~{{[ ]*self::$data[([['"a-zA-Z0-9_]]+)][ ]*}}~';
$CurrentRe='<?php echo self::$data[$1];?>';
$replace_before_exe='~{%[ ]*self::$data[([['"a-zA-Z0-9_]]+)][ ]*%}~';
$replace_before_exeRe='<?php echo self::$data[$1];?>';$b='<?php ';
$e=' ?>';$if='~@if((.+))~';
$ifRe=$b.'if($1){'.$e;
$eif='~@endif~';
$eifRe=$b.'}'.$e;

$else='~@else~';
$elseRe=$b.'}else{'.$e;
$eelse='~@endelse~';
$eelseRe=$b.'}'.$e;$elseif='~@elseif((.+))~';
$elseifRe='<?php }elseif($1){ ?>';
$eelseif='~@endelseif~';
$eelseifRe='<?php } ?>';$section='~@section((.+))~';
$sectionRe=$b.'self::$data[$1]='';
$esection='~@stop~';
$esectionRe='';'.$e;$getsection='~@GetSection((.+))~';
$getsectionRe=$b.'echo self::$data[$1];'.$e;$set='~@set((.+)=(.+))~';
$setRe=$b.'$1=$2;'.$e;
$extend='~(@extend((.+)))~';
$tags='~(~[ ]*([a-zA-Z0-9_]+)[ ]*([a-z:;A-Z0-9_=-'"]+)[ ]*~)~si';
$tagsRe='<$1 $2>';
$etags='~(/([a-zA-Z0-9_]+))~';
$etagsRe='</$1>';$include="~{~[ ]*include[ ]*([a-zA-Z0-9_-.]+)[ ]*~}~";
for(
$i=0;$i>-1;$i++){
if(
preg_match($include, $tmp, $matches)){
$tmp = str_replace($matches[0],file_get_contents($matches[1]),$tmp);
}else{
break;
}
}

for(

$i=0;$i>-1;$i++){
if(
preg_match($extend, $tmp, $matches)){
$tmp = str_replace($matches[0],file_get_contents($matches[2]),$tmp);
}else{
break;
}
}
$tmp=self::var_replace($tmp);
preg_match($replace_before_exe, $tmp,$matches);

for(

$i=0;$i>-1;$i++){
if(
preg_match($replace_before_exe, $tmp, $matches)){
$tmp = str_replace($matches[0],self::$data[trim($matches[1],'"')],$tmp);
}else{
break;
}
}
$e='~@end~';
$eRe='<?php } ?>';$tmp= preg_replace($set,$setRe, $tmp);

for(

$i=0;$i>-1;$i++){
if(
preg_match($section, $tmp, $matches)){
$p='~'.str_replace(')','\)',str_replace('(', '\(', $matches[0])).'(.+)@stop~s';preg_match($p, $tmp,$m);
self::$data[$matches[1]]=$m[1];
$tmp=str_replace($m[0], '', $tmp);

}else{
break;
}
}
for(
$i=0;$i>-1;$i++){
if(
preg_match($getsection, $tmp, $matches)){$tmp = str_replace($matches[0],self::$data[$matches[1]],$tmp);
}else{
break;
}
}
$tmp= preg_replace($tags,$tagsRe, $tmp);
$tmp= preg_replace($etags,$etagsRe, $tmp);
$tmp= preg_replace($fore,$foreRe, $tmp);
$tmp= preg_replace($efore,$eforeRe, $tmp);
$tmp= preg_replace($Current,$CurrentRe, $tmp);
$tmp= preg_replace($if,$ifRe, $tmp);
$tmp= preg_replace($eif,$eifRe, $tmp);
$tmp= preg_replace($eelseif,$eelseifRe, $tmp);
$tmp= preg_replace($elseif,$elseifRe, $tmp);
$tmp= preg_replace($else,$elseRe, $tmp);
$tmp= preg_replace($eelse,$eelseRe, $tmp);
$tmp= preg_replace($e,$eRe, $tmp);


self::$tmp=$tmp;
}
function
run(){
ob_start ();
eval(
self::$tmp);
}

function

compile($name){
$file_address=self::$root_of_theme.$name.self::$extension;
$baked_file_address= self::$root_of_baked_theme.$name.self::$baked_extension;self::$tmp='?>'.file_get_contents($file_address);
self::$tmp=str_replace('|>','?>',str_replace('<|', '<?php', self::$tmp));

self::loop();
$FileName = $baked_file_address;
$FileHandle = fopen($FileName, 'w') or die("can't open file");
fclose($FileHandle);
file_put_contents($FileName, self::$tmp);

}
function

view($name){
$file_address=self::$root_of_theme.$name.self::$extension;
$baked_file_address= self::$root_of_baked_theme.$name.self::$baked_extension;
if(
self::$edit || !file_exists($baked_file_address)){
self::compile($name);
}else{
self::$tmp=file_get_contents($baked_file_address);
}
self::run();

}
}

?>

این هم نحوه اجرا و استفاده

کد PHP:

include 'baker.class.php';baker::$data=[
'usercount'=>2,
'users'=>[
[
'sath'=>'admin','id'=>'0','name'=>'ali','family'=>'hamidi'],
[
'sath'=>'premium','id'=>'1','name'=>'reza','family'=>'maleki'],
[
'sath'=>'user','id'=>'2','name'=>'mortaza','family'=>'faryabi']
],
];
baker::view($_GET['url']);

نظر پیشنهادی انتقادی چیزی بود لطفا بگیدSmile

برچسب: نویسنده: استخدام کار تاريخ: شنبه 29 خرداد 1395 ساعت: 2:48

با سلام من میخام یه فرم داشته باشم که مثل موتور جستجوی گوگل پیشنهاد بده
کدش به شکل زیره ولی چند تا خطش رو نمی فهمم اگه ممکنه راهنماییم کنید خط هایی که جلوشون * گذاشتم برام مبهمه
فایلgethint.php

<?php
// Array with names
$a[] = "Aa";
$a[] = "Brittany";
$a[] = "Cinderella";;
$a[] = "Raquel";
$a[] = "Cindy";
$a[] = "Doris";
$a[] = "Eve";
$a[] = "Evita";
$a[] = "Suiva";
$a[] = "Tove";
$a[] = "Ui";
$a[] = "Violet";
$a[] = "Liza";
$a[] = "Elizabeth";
$a[] = "Ellen";
$a[] = "Wenche";
$a[] = "Vicky";
// get the q parameter from URL
$q = $_REQUEST["q"]; *************
$hint = "";

if ($q !== "") {
$q = strtolower($q);
$len=strlen($q);
foreach($a as $name) {
if (stristr($q, substr($name, 0, $len))) {

if ($hint === "") {
$hint = $name;
} else {
$hint .= ", $name";
}
}
}
}

echo $hint === "" ? "no suggestion" : $hint;
?>

فایل اصلی

<html>
<head>
<script>
function showHint(str) {
// if (str.length == 0) {
// document.getElementById("txtHint").ierHTML = "";
// retu;
//} else {
var x = new XMLHttpRequest();
x.onreadystatechange = function() {
// if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById("txtHint").ierHTML = x.responseText;

// }
};
x.open("GET", "gethint.php?q=" + str, true);*************
x.send();
}
//}

</script>
</head>
<body>

<p><b>Start typing a name in the input field below:</b></p>
<form>
First name: <input type="text" onKeyUp="showHint(this.value)">
</form>
<p>Suggestions: <span id="txtHint"></span></p>
</body>
</html>

برچسب: نویسنده: استخدام کار تاريخ: جمعه 28 خرداد 1395 ساعت: 13:54

سلام.
من میتونم دستورات رادیو و input ها رو به دیتابیس تزریق کنم.

اما دستور تزریق select رو نمیدونم.

مثلا دستور تزریق input ها اینه:

کد PHP:

<input type="number" name="test" class="txtWhite" id="cityId" value="" placeholder="تست" />

کد PHP:

$test=$_POST['test'];
$test=check($test);
sql="insert into amlak (test) values ('$test ')";

$stmt=$db->prepare($sql);

$stmt->execute();

ولی نمیدونم واسه دستور زیر چی بنویسم؟؟

کد PHP:

<select name="class" id="cause" class="selCause changeStep2">
<
option value="user" >سلکتور</option>
</
select>

برچسب: نویسنده: استخدام کار تاريخ: پنجشنبه 27 خرداد 1395 ساعت: 16:54

ممنون بابت پاسخ
اجازه بدید بیشتر توضیح بدم
من داخل فرم چند ورودی دارم یک لیست محصولات و یک لیست عرض استاندارد حالا هر محصول من برای مثال استیکر عرض 100 و 150 سانتی متری داره و محصول بنر عرض 100، 120 و 150 حالا می خوام زمانی که استیکر انتخاب شد در لیست عرض ها فقط 100 و 150 نمایش داده بشه و با انتخاب بنر کلیه آیتم ها
این کد لیست اول

کد:

<select name="product_name" id="product_name">
<option selected="selected"> -- انتخاب کنید -- </option>
<option value="بنر">بنر</option>
<option value="فلکسی">فلکسی</option>
<option value="فلکس کره ای">فلکس کره ای</option>
<option value="استیکر کره ای">استیکر کره ای</option>
<option value="استیکر آلمانی">استیکر آلمانی</option>
<option value="استیکر شفاف">استیکر شفاف</option>
<option value="استیکر شبرنگ">استیکر شبرنگ</option>
<option value="مش">مش</option>
<option value="بک لایت">بک لایت</option>
<option value="سولیت">سولیت</option>
<option value="پلات">پلات</option>
<option value="پلات و لمینت">پلات و لمینت</option>

</select>

این هم لیست دوم

کد:

<select name="width" id="size" class="">
<option selected="selected" value="0"> -- انتخاب کنید -- </option>
<option value="100">100 </option>
<option value="120">120</option>
<option value="150">150 </option>
<option value="200">200 </option>
<option value="250">250 </option>
<option value="280">280 </option>
<option value="300">300 </option>
<option value="320">320</option>
</select>

برچسب: نویسنده: استخدام کار تاريخ: پنجشنبه 27 خرداد 1395 ساعت: 16:54

سلام

من با php آشنایی دارم ولی درمورد کدنویسی برای wordpress چیز زیادی نمیدونم .

برای شروع بلاگین نویسی کار زیادی پیش رو دارم یا با برنامه نویسی های عادی php فرقی نمیکنه

برچسب: نویسنده: استخدام کار تاريخ: چهارشنبه 26 خرداد 1395 ساعت: 7:25

سلام دوستان.
وقتتونو نمیگیرم میرم سر اصل مطلب.
چند تا فرم جداگانه دارم که مربوط به بخش های مختلفه. نمیخوام فرم ها توی صفحات جداگانه باشن یا همشون توی یه صفحه. میخوام یه چیزی شبیه یه منوی کشویی باشه که ازونجا با انتخاب گزینه مربوطه فرم مخصوص اون قسمت نشون داده بشه. میشه راهنماییم کنید چجوری باید اینکارو بکنم؟

نکته یک اینکه کد نمیخوام، چون خودم میخوام یاد بگیرم، فقط راهش رو اگه محبت کنن دوستان توضیح بدن ممنون میشم.

و دو اینکه html و css رو مسلطم، ولی دانشم در زمینه php , javascript خیلی بالا نیست، یعنی مسلط نیستم، ولی کلیات و اصطلاحاتشو میفهمم. این موضوعم مد نظر داشته باشید.

ممنونتونم

برچسب: نویسنده: استخدام کار تاريخ: سه شنبه 25 خرداد 1395 ساعت: 18:30

mohammad.mm540 آفلاین
عضو
***

ارسالها: 169
تاریخ عضویت: ۱۳۹۴ تير ۳۱
اعتبار: 0

تشکرها : 17
( 5 تشکر در 5 ارسال )

ارسال: #1
نام روز در هفته

سلام بر دوستان گلم
من یک تاریخ مثل: 05/05/2016 دارم حالا میخام بدون اینکه اونو به یونیکس تغییر بدم بفهمم چه روزی در هفته است مثلا یکشنبه یا دوشنبه یا چه روز دیگس؟ منظورم اينه که با تابع date() میشه ولی حتما باید زمان یونیکس بشه و با تاریخ بالا نمیشه.! ممنونم

(آخرین ویرایش در این ارسال: امروز ۱۱:۱۵ صبح، توسط mohammad.mm540.)

برچسب: نویسنده: استخدام کار تاريخ: سه شنبه 25 خرداد 1395 ساعت: 16:31

سلام دوستان من مشکلی دارم که مربوط به 32 یا 64 بیت بودن سیستمه که میزان آدرس دهیم تاثیر داره سیستم من ۳۲ بیته کارمندهایی هستند که تازه استخدام شدن و من باید روز دقیق باز نشستگی اونا رو بدست بیارم این کد را مینویسم من اینجا بجای تاریخ استخدام و ورود کارمند به شرکت از تایم استفاده کردم :

کد PHP:

$start_time = time();
$stop_time = $start_time + (30 * 365 * 24 * 60 * 60);
echo
date("y/m/d",$stop_time);

ولی کد بالا. تاریخو اشتباه نشون ميده و تاریخ برمیگرده به مبدا! میخام بدونم کلاس دیگه ای است یا راه حلی که باهمان سیستم 32 بیتی کارم راه بیفتد یا نه ممنونم از راهنمایی شما

برچسب: نویسنده: استخدام کار تاريخ: سه شنبه 25 خرداد 1395 ساعت: 16:31

فرمش توی همون صفحه اول هست دیگه...
شما باید با cURL اینارو بصورت POST بفرستی و پاسخ(response body) سایت رو بصورت دستی هندل کنی:

Host
lice.ir

Parameters
action=getLicensemember%5Bserial_number%5D=99999999&member%5Bfirst_name%5D=MYFIRSTNAME&member%5Blast_name%5D=MYLASTNAME&
member%5Bemail%5D=test%40yahoo.com&member%5Bmobile%5D=09123333333

Body

کد:

Coection: keep-alive
Content-Length: 188
Cache-Control: max-age=0
Accept: text/html,image/webp,*/*;q=0.8
Origin: http://lice.ir
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 ( compatible )
Content-Type: application/x-www-form-urlencoded
Referer: http://lice.ir/
Accept-Encoding: gzip, deflate, lzma
Accept-Language: en-US,en;q=0.8
Accept-Charset: utf-8


نمونه کدهای cURL POST:
https://www.google.com/search?client=ope...8&oe=UTF-8

نکته: یادت نره پارامترهارو با UTF8 اینکود کنی تا عناوین فارسی به مشکل نخورند.

شهید محمد علی رجایی: مردم ما از کمبود ها و کسریها گله ندارند، آنچه مردم را می آزارد و صدایشان را در می آورد وجود تبعیضات ناروا و سوء استفاده از بیت المال است!

برچسب: نویسنده: استخدام کار تاريخ: سه شنبه 25 خرداد 1395 ساعت: 1:19

سلام.

من در صفحه ی اصلی سایتم یک فرم جستجو قرار دادم، فرمی که بر حسب نام محصولات سرچ می کنه و فقط حاوی یک تکست باکس هست.
میخوام به جای اینکه فقط به صورت اسم مشخصاتی از کالا رو بده، با سرچ هر کلمه بره داخل یک صفحه ی جدید و کل توضیحات مربوط به اون محصول خاص رو ببینه:

کد PHP:

<div class="row">
<
div class="col-md-12 menu-up">

<
div class="col-md-4">

<
div align="center">


<
form class="navbar-form navbar-left" role="search" method="POST" action="index.php?pagesid=<?php echo $row["id"]; ?>" target="_parent">

<
div class="form-group">
<
input type="text" class="form-control" placeholder="جستجو در سایت myideal ..."; style="direction:rtl;" name="STextB">
</
div>
<
button typr="submit" class="btn btn-waing btn-search" name="SB" value="جستجو " >search</button>

</
form>


<?
php

if(isset($_POST['SB'])){
$SP = $_POST["STextB"];
$query = " select * from product where title like '%".$SP."%'";
$result = mysql_query($query);

if((
$result)>0){
while(
$line=mysql_fetch_array($result))

print(
"تصویر کالا : $line[image]");
print(
"نام کالا : $line[title]");

}
else {
print(
"موردی یافت نشد");

$result->free();

} }
?>
</div>
<p align="center">

</div>
</div>

</div>

به همین جهت هم در بالا اکشن فرم رو action="index.php?pagesid=" قرار دادم تا البته منوهای اصلی سایتم هم تو این صفحه ی جدید همرا ه باشه.

صفحه ی search-page رو هم به این صورت نوشتم تا با گرفتن آیدی از فرم قبل بتونه این اطلاعات محصول رو نمایش بده:

کد PHP:

<?php
$id
=$_POST["id"];

$s=$dbh->prepare("SELECT * FROM `product`
WHERE `id` ='"
.$id."' ");
$s->execute();
$row=$s->fetch();
?>




<div class="panel panel-default ">
<div class="panel-heading">


<div class="clearfix"></div>
</div>
<div class="panel-body">
<div class="media">
<div class="media-right">

<img src="admin-page/uploads/<?php echo $row["image"]; ?>" alt="" />


</div>
<div class="media-body">
<h4 class="media-heading"> <?php echo $row["title"]; ?></h4>
<p>
<?php echo $row["description"]; ?>

</p>
<div class="clearfix"></div>
<div class="btn-group" role="group" id="BegeniButonlari">
<button type="button" class="btn btn-default"><span class="glyphicon glyphicon-thumbs-up"></span></button>
<button type="button" class="btn btn-default"><span class="glyphicon glyphicon-thumbs-down"></span></button>
</div>
</div>
</div>
</div>
</div>

نمیدونم آیا روند کارم صحیح هست یا نه، گرجه به صفحه ای هدایت نمیشه و فقط مثلا نام محصول رو زیر تکس باکس همون صفحه ی اول پرینت میکنه.

لطفا راهنمایی بفرمایید.

ممنون

برچسب: نویسنده: استخدام کار تاريخ: سه شنبه 25 خرداد 1395 ساعت: 1:19

با سلام
اساتید من با یه مشکلی برخورد کردم
این که:
من دارم توی یه بازه زمانی مشخص مثلا شنبه های موجود در این بازرو نشون میدم با این کار مشکلی ندارم مشکلم اینجاس که مثلا اگه بخوام شنبه ها و یکشنبه هارو نشون بدم باید چیکار کنم؟
ببینید من از دیتابیسم 2 مقدار شنبه و یکشنبه رو گرفتم و داخل ارایه ریختم

کد PHP:

$dayweek[] = $ha['dayweek'];

فرض کنید ارایه حاوی 2 مقدار بالایی هست

من با تکه کد زیر میتونم مثلا فقط شنبه هارو نشون بدم خروجی

کد PHP:

for($i=$st2;$i<=$et2;$i++) // $st2= baze zamani aval va et2 = baze zamani dovom hast
{
$i = $i + 86400; // تبدیل به روز هفته
$r = jstrftime('%A',$i);
$dat = jdate("Y/m/d",$i,'','','en');

if(

$r == $ha['dayweek']) // namaiesh roz dar khoroji age megdar $r = $ha['dayweek'] bashe
{
با اجرا شدن این کد تمام مثلا شنبه های موجود رو چاپ میکنه
چطوری کد رو تغییر بدم که داخل ارایه هر چندتا روز بود اونارو هم نشون بده؟؟

برچسب: نویسنده: استخدام کار تاريخ: سه شنبه 25 خرداد 1395 ساعت: 1:19

من ابتدا wampserver را نصب کردم و سپس codelobster را و سپس ریشه فایل هارا wwwroot قرار دادم اما هنگاه اجرای فایل با خطای دسترسی مواجه میشوم من از ویندور 7 استفاده میکنم

برچسب: نویسنده: استخدام کار تاريخ: دوشنبه 24 خرداد 1395 ساعت: 1:03

سلام به همگی
سایت آپلود سنتر زیپ آپلود به نشانی http://zipupload.ir
بعد از دو ماه برنامه نویسی اختصاصی امروز رونمایی شد .
از امکانات این سایت ارائه فضای مناسب 500 گیگ به کاربران جهت ذخیره سازی فایلها
ارائه فایل منیجر جهت حذف فایلها ، اضافه کردن فولدرهای تو در تو ، رمز گذاری برروی
فایل و فولدر ها ، ارائه دسترسی به فایلها و فولدر ها به اشتراک گذاری فایل و فولدر
و قابلیت های بی نظیر دیگر
به طور مثال امکان اضافه کردن آپلود سنتر به وبلاگ است که فایلهای آپلودی در پنل خودتان قرار بگیرد
http://zipupload.ir/home/getJsCode

همچنین امکان آپلود فایل برای کاربران غیر عضو نیز وجود دارد
برای کاربران عضو یک گیگ فضای رایگان و محدودیت آپلود تک فایل 500 مگ میباشد
کاربران غیر عضو محدودیت آپلود تک فایل 50مگا بایتی دارند

پسوندهای قابل قبول در سایت زیپ آپلود جهت آپلود به شرح زیر است
zip ,rar ,txt ,jpg ,jpeg ,png ,gif ,bmp ,pdf ,gz ,gzip ,tar ,psd ,apk ,ppt ,pptx ,rtf ,swf ,pps ,mp3 ,mp4 ,ogg ,php ,asp ,avi ,bz ,bz2 ,ico ,wav ,xls ,xlt ,xlm ,xlsx ,3gp

ذخیره سازی فایلها بصورت مادام العمر میباشد و هیچ فایلی حذف نمیشود مگر اینکه گزارش تخلفی نسبت به آن فایل ارسال شود
و فایل مغایر قوانین سایت باشد !
(خواهشا از آپلود فایلهای نامتعارف ونامناسب خودداری کنید !)
این سایت تابع قوانین ایران میباشد .

با تشکر مدیریت زیپ آپلود دات آی آر
ZipUpload.IR

لطفا در تست این آپلود سنتر یاری کنید و چنانچه مشکلی داشت و جایی خطا داد اطلاع بدید
پیشاپیش ممنون از همکاری شما دوستان Big Grin

احسان و یوشا حق ندارن تست کنن Big GrinCool

برچسب: نویسنده: استخدام کار تاريخ: دوشنبه 24 خرداد 1395 ساعت: 1:03

ارسال: #1
نژادپرستی...
__________________________________________________________________________
Yousha.Blog.ir

شهید محمد علی رجایی: مردم ما از کمبود ها و کسریها گله ندارند، آنچه مردم را می آزارد و صدایشان را در می آورد وجود تبعیضات ناروا و سوء استفاده از بیت المال است!

(آخرین ویرایش در این ارسال: دیروز ۰۴:۵۳ عصر، توسط Y.P.Y.)

برچسب: نویسنده: استخدام کار تاريخ: شنبه 22 خرداد 1395 ساعت: 2:14

سوال خوبیه... در ادامه پاسخ دوستان:
اول اینکه برای سنجش سطح باید صادق باشیم، گول x سال سابقه رو نخوریم، گول x سال درجا زدنها رو نخوریم و تجربیات رو زیر ذره بین ببریم!
برای مثال اگر سالها حرفه اصلی چیزی غیر از برنامه نویسیه و گاها پروژه برنامه نویسی هم انجام بگیره(شاید چند مورد در سال هم بزور) و بعد از چند سال بگیم x سال سابقه برنامه نویسی داریم، این اشتباست و مفید نیست.
همچنین اگر سالهایی که درجا زدیم، یک روش ثابت رو پیش گرفتیم، تجربه انجام پروژه های متفاوت رو نداشتیم(اکثراً با این افراد روبرو شدن)، یک سبک رو در پیش گرفتیم و... اینها هم باید جمع بندی و از کل سابقه کسر بشن.
اینطوری میشه سابقه کار مفید رو دراورد!

طبیعتاً کسیکه در کنار حرفه اصلیش نجاری هم میکنه، نمیگیم نجاره. میگیم نجاری هم بلده... کسیکه در کنار حرفه اصلیش نقاشی هم میکنه، نمیگیم نقاشه. میگیم نقاشی هم بلده... پس کسیکه در کنار حرفه اصلیش برنامه نویسی هم می کنه، نمیگیم برنامه نویسه، میگیم برنامه نویسی هم بلده!

پس برنامه نویس یعنی کسی که حرفه اصلیش برنامه نویسیه! (طوریکه ماهانه پروژه های متفاوت یا صدها هزار خط کد مینویسه... که جمع این میشه سابقه کار مفید در برنامه نویسی)

با این تعاریف:

نقل قول: یه نفر باید تا چه حد دانش داشته باشه در PHP که بشه بهش گفت PHP کار ... آیا تمام مواردی که در PHP هست رو باید بلد بود؟

بـه نظر من زمانی میـشه PHP کار که حداقل مسـلط باشه! مسـلط هم یعنی اکـثر مباحث مـهم زبان رو بلـد باشه، کارش کـسری و مشـکلات جدی نداشته باشـه، کار با ابـزارهای همگانی رو بلـد باشه، بتـونه راهنمای سـطوح پایینتر از خودش باشـه، از پـس انجام اکثر task ها بر بیـاد، به اصول برنـامه نویسـی وارد و با طراحی پروژه آشنـا باشه، برای استـارت پروژه نـیاز جدی به بررسـی پروژه هـای دیـگران نداشـته باشـه -> کـه ایـن میـشه PHP کار (با سطح متوسط!)
وگرنه همه دانش ابتدایی شو دارن... همه بلدن نرم افزارهاشو نصب کنن، دستکاری کنن، چند خط بنویسند و غیره... (مثل این وروپرس کارا یا جوملا کارا Angel)

نقل قول: یه طراح وب سایت که با HTML-CSS-JavaScript-Jquery کار میکنه PHP رو در چه سطح باید بلد باشه که بشه بهش گفت کارش خوبه ؟

خود شما هم داری میگی طراح وب (که صد البته گرافیک هم شامل تخصصش میشه)، پس در حد درک/ویرایش کد باید PHP، ASP ،Python رو بلد باشه که بشه بهش گفت کار "طراحیش" خوبه -> پس سطح ابتدایی.

نقل قول: میخواستم یه تقسیم بندی از کسانیکه با PHP کار میکنن تو ذهنم داشته باشم که چه کسانی مبتدی شمرده میشن چه کسانی PHP کار و چه کسانی حرفه ای

تقسیم بندی سطوح برنامه نویس بنظرم:
ابتدایی(Junior) -> یعنی در حد درک و ویرایش کد - pure کد و آبشاری می نویسه - هر کارش مثل اولین کارش می مونه - دائما به راهنما و کمک نیاز داره - کار تیمیش ضعیفه - با واژه مدیریت و طراحی نرم افزار غریبه - هیچ اعتمادی به کدهاش نیست - مثل طراح صفحات وب یا تعمیر کار کامپیوتر - تا 1 - 2 سال سابقه کار برنامه نویسی
متوسط(Regular) -> یعنی اکثر مباحث زبان رو بلده(یا حداقل اکثر موارد مهم رو) - از ابزارها و الگوها استفاده میکنه - کاراش خوبه - گاهاً کمی راهنمایی لازم داره - کار تیمیش خوبه - تا حدی مدیریت و طراحی نرم افزار رو بلده - گاهاً کارش چک میشه(یا بررسی کلی میشه) - راهنمای افراد ابتداییه - به سرگروه نیاز داره - اکثر task ها رو انجام میده - مسلطه! تا 5 سال سابقه کار مفید در برنامه نویسی
پیشرفته(Senior/برنامه نویس ارشد) -> یعنی زبان رو غورت داده - گاهاً ابزارهای قوی رو "خلق" میکنه! - کاراش بی عیب و نقصه - الگو و راهنمای همست - سرگروه تیمه - پروژه رو طراحی و مدیریت میکنه - کارهای بقیه رو چک می کنه - به تنهایی یک تیمه - میتونه همه task ها رو حل کنه و حتی task طراحی کنه - ابزارها و Inteal خود زبان رو هم زیر سوال میبره - خدای راهکار/solution هه - راه کاراشون نقل قول میشه! بیش از 8 سابقه کار مفید در برنامه نویسی

نکته اینکه نباید درجا زدن درکار باشه! طبیعتاً باید با روش های نوین، ابزارهای جدید، پروژه های متفاوت، بستر ها و سبک های مختلف روبرو بشه و دست و پنجه نرم کنه تا به سطوح بالاتر دست پیدا کنه... پس باید بدنبال پیشرفت و فراتر از چیزی که هست باشه تا تغییر سطح هم حاصل بشه. در غیر اینصورت با 5 سال درجا زدن و یک کار رو انجام دادن چیزی حاصل نمیشه...

شهید محمد علی رجایی: مردم ما از کمبود ها و کسریها گله ندارند، آنچه مردم را می آزارد و صدایشان را در می آورد وجود تبعیضات ناروا و سوء استفاده از بیت المال است!

برچسب: نویسنده: استخدام کار تاريخ: شنبه 22 خرداد 1395 ساعت: 2:14

اینو در یکی از کانال های تگرام دیدم، گفتم شاید بد نباشه اینجا هم بذارم:
[تصویر: damsel.jpg]

شهید محمد علی رجایی: مردم ما از کمبود ها و کسریها گله ندارند، آنچه مردم را می آزارد و صدایشان را در می آورد وجود تبعیضات ناروا و سوء استفاده از بیت المال است!

برچسب: نویسنده: استخدام کار تاريخ: شنبه 22 خرداد 1395 ساعت: 2:14

عرض سلام و وقت بخیر

در رابطه با ثبت شرکت رایانه ای سوالاتی را داشتم.

در ابتدا بنده دیپلم فنی و حرفه ای کامپیوتر رو از هنرستان اخذ کرده و دو ترمی نیز کاردانی نرم افزار را گذراندم و سپس انصراف داده ام.
و با توجه به فعالیت در عرصه "برنامه نویسی تحت ویندوز و تحت وب و اندروید" جهت قانونی فعالیت کردن و داشتن مهر فاکتور و همچنین فعالیت در برند و نام اختصاصی خود نیاز به ثبت شرکت دارم.
همچنین دارای کارت پایان خدمت و یک مکان تجاری نیز هستم.

سوالات بنده:
1- آیا با توجه به موضوع فعالیت (تولیدات نرم افزاری(غیر هنری و غیر فرهنگی)) امکان ثبت شرکت برای بنده وجود دارد؟ در واقع حتما نیاز به مدرک کارشناسی است؟ یا این موضوع قابل حل است؟
2- ایا نیاز به اخذ مجوز خاصی با توجه به این موضوع فعالیت از ارگان مربوطه است؟(ارشاد)
3- نوع شرکت نیز "با مسئولیت محدود" در نظر گرفته شده است. و نفر دوم نیز از خانواده انتخاب خواهد شد. ایا بعد از ثبت شرکت چون تنها دو نفر(بنده و نفر دوم) مشغول به فعالیت هستند باید حق بیمه ای پرداخت کرد؟

تشکر

برچسب: نویسنده: استخدام کار تاريخ: جمعه 21 خرداد 1395 ساعت: 23:36

اینو در یکی از کانال های تگرام دیدم، گفتم شاید بد نباشه اینجا هم بذارم: Angel
[تصویر: damsel.jpg]

شهید محمد علی رجایی: مردم ما از کمبود ها و کسریها گله ندارند، آنچه مردم را می آزارد و صدایشان را در می آورد وجود تبعیضات ناروا و سوء استفاده از بیت المال است!

برچسب: نویسنده: استخدام کار تاريخ: جمعه 21 خرداد 1395 ساعت: 17:56

سلام خدمت دوستان و اساتید محترم.

من یه سوال داشتم شاید خیلی ربطی به کد نویسی نداره اما شاید این سوال خیلی ها باشه .
من حدود 10 سال میشه که دارم با PHP کار میکنم اما هر روز مطلب جدید و چیز های جدیدی توی PHP پیدا میکنم که چون بلد نیستم به شدت اعتماد به نفس من رو پایین میاره Sad
سوال من اینجاست یه نفر باید تا چه حد دانش داشته باشه در PHP که بشه بهش گفت PHP کار ... آیا تمام مواردی که در PHP هست رو باید بلد بود ؟
یه طراح وب سایت که با HTML-CSS-JavaScript-Jquery کار میکنه PHP رو در چه سطح باید بلد باشه که بشه بهش گفت کارش خوبه ؟ چون من تو همین سایت خیلی از اساتید رو میبینم که تو بعضی از مباحث میگن ما دانشش رو نداریم اما خوب تو PHP من میدونم که خیلی خوب هستن ...
کلا میخواستم یه تقسیم بندی از کسانیکه با PHP کار میکنن تو ذهنم داشته باشم که چه کسانی مبتدی شمرده میشن چه کسانی PHP کار و چه کسانی حرفه ای
ممنون میشم اگه راهنمایی کنید من رو.HeartHeart

برچسب: نویسنده: استخدام کار تاريخ: جمعه 21 خرداد 1395 ساعت: 15:04

با سلام خدمت همه عزیزان حرفه ای.
من میخوام از دو table مختلف بصورت همزمان در یک حلقه فراخوانی کنم.

اما نمیدونم چطوری.
حلقه من اینه:

کد PHP:

$sql="select * from test1 order by id desc limit 6";
$stmt2=$db->prepare($sql);
$stmt2->execute();
while(
$result2=$stmt2->fetch(PDO::FETCH_ASSOC)){
$id2=$result2['id'];

اما میخوام بجای اینکه یه دونه table فراخونی داشته باشم.میخوام از دوتا table همزمان اطلاعات دریافت کنم
ممنون

برچسب: نویسنده: استخدام کار تاريخ: جمعه 21 خرداد 1395 ساعت: 3:33

ببین چن تا نکته رو رعایت کنی خیلی کد زدنت بهتر می شه:

۱- اینکه نشانی رو هیچ وقت توی جاوا اسکریپت نده:

کد PHP:

...
url: 'include/lahgvkelas.php',
...


نشانی رو دقیقن توی href بزار و سعی کن با کلاس یا ID براش کد بزنی. ینی به جای این خط:

کد PHP:

$("a[href='#laghv']").click(function() {
...

یه کلاس به لینکت بده و بنویس:

کد PHP:

$("a.cancelSomething]").click(function() {
//...
btn = $(this);
$.
ajax({
type: 'post',
url: btn.attr('href'),
//...});

اینطوری حتی اگه جاوااسکریپت مرورگر هم غیر فعال باشه بازم سایتت درست کار می کنه.

نکته بعدی اینه که سعی کن برای بخش های مختلف اسم های درستی برای کلاس و ID انتخاب کنی. اسم های مرتبط و با معنی.
اگه قراره یه دکمه کاری بکنه یه کلاس خوب بهش بده
اگه قراره یه span داخل یه a متنش عوض بشه باید کلاس های درستی بهشون بدی.
مثلن من جای تو بودم این رو اینطوری مینوشتم:

کد PHP:

<a href="include/lahgvkelas.php" class="laghv">
<
div class="btn btn-xs btn-default ok-message ">
<
span class="f-12 msg-show text-danger">لغو</span>
<
i class="fa xs-f16 fa-times-circle "></i>
</
div>
</
a>

حالا با این کد html میتونی اینطوری بنویسی:

کد PHP:

$("a.laghv").click(function() {
//...
msg = $(this).find('.msg-show');
msg.text('لغو شد').addClass('bg-danger').removeClass('text-danger');
});

برچسب: نویسنده: استخدام کار تاريخ: جمعه 21 خرداد 1395 ساعت: 3:33

ارسال: #1
نژادپرستی...
__________________________________________________________________________
Yousha.Blog.ir

شهید محمد علی رجایی: مردم ما از کمبود ها و کسریها گله ندارند، آنچه مردم را می آزارد و صدایشان را در می آورد وجود تبعیضات ناروا و سوء استفاده از بیت المال است!

(آخرین ویرایش در این ارسال: دیروز ۰۴:۵۳ عصر، توسط Y.P.Y.)

برچسب: نویسنده: استخدام کار تاريخ: جمعه 21 خرداد 1395 ساعت: 3:33

به نام خداوند بخشنده مهربان

قصد معرفی اسکریپتی رو دارم که هسته اصلیش از روی اسکریپت بلاگ ریدر اولیه ساخته شده
اسکریپت بلاگ ریدر که ابتدا پخش شد در ابتدا بسیار خوب عمل میکرد ، اما به دلیل پخش شدنش و مشکلاتی فنی زیادی که داشت معمولا توسط گوگل به عنوان اسپمر شناخته میشن و یا فیلتر میشن و یا به دلیل حجم بالاش ادامه کارش برای صاحبش ممکن نبود

در اسکریپت ما ویژگی های جدیدی اضافه شده و بسیاری از مشکلات برطرف شده که اون هارو ذکر میکنم.

آدرس دمو اسکریپت که به تازگی نصب و راه اندازی شده: Ar7.ir

این اسکریپت در حالت پیشفرضی که ما قرار دادیم 7 وبلاگ دهی معروف رو به طور جداگانه و 3 وبلاگدهی با وبلاگ های کمتر رو در یک دسته بررسی میکنه.

به طور مثال:

وبلاگ های بلاگفا: bla.ar7.ir
وبلاگ های رزبلاگ: rzb.ar7.ir
وبلاگ های آوا بلاگ: ava.ar7.ir

این مسئله جدا بودن وبلاگ دهی ها هم باعث کارایی بالاتر سایت و هم ایندکس و ثبت جداگانه تو گوگل میشه که بررسی ربات های موتور های جستجو رو افزایش میده.

در این اسکریپت لیست جداگانه وبلاگدهی ها ، صفحات مطالب ، تماس با ما ، تبلیغات ، لیست وبلاگ ها ، لیست آخرین جستجو ها و.. اضافه شده.

یک قالب ریسپانسیو و شیک که از لحاظ سئو عالی و استاندارد های وب مثل (gtmetrix) روش بسیار کار شده.

مشکلات اسکریپت بلاگ ریدر قبلی که حتی title هم برای صفحه اصلی نمیشد گذاشت برطرف شده و شما میتونید برای هر صفحه اطلاعات header متفاوتی بکار ببرید.

در اسکریپت قبلی دیتابیس بهینه نبود و بسیار سنگین میشد ، و همینطور گزارشات cron jobs و error_log ها که به طور مثال حجم دیتابیس 1 گیگ میشد با حجم ارور لاگ ها و کرون جابز ها و کش ها 3 4 گیگ حجم میبرد
؛ اما در اسکریپت ما فقط به دیتابیس نیازه و هیچ اثری از موارد گزارش شده نخواهد بود و حجم دیتابیس 1 گیگ باشه حجم کلی سایت همون یک گیگه

در اسکریپت قبلی پنل مدیریت با 90 درصد سرور ها مشکل داشت و سفید میاورد که ناتوانی مدیران در حذف مطالب و فیلتر ها باعث فیلتر شدن سایت میشد که پنل این اسکریپت در تمامی وب سرور ها سالم و به درستی کار میکنه.

در اسکریپت بلاگ ریدر قبلی مشکلات راکد شدن اسکریپت ، راکد شدن آخرین ارسال ها و مشکلات مطالب تکراری وجود داشت که همه اینا ها در اسکریپت ما رفع شده و...

این اسکریپت رمز وبگذرش هم به طور موقت برداشته شد تا بتونید مشاهده کنید ، لازم به ذکر نیست که وبگذر با امار واقعی کمی فاصله داره...

این اسکریپت فقط به 3 نفر و با قیمت 150 هزار تومن فروخته خواهد شد و به شرط عدم فروش و یا اشتراک گذاری.

+ نصب رایگان و آموزش نصب کامل و پشتیبانی هرگونه مشکل
+ یک ماه هاست 5 گیگ رایگان

اسکریپت از لحاظ فنی و سئو در سطح بسیار خوبی قرار داره...و ارزش واقعی اسکریپت میتونه بیشتر از این حرف ها باشه...
اسکریپت بدون جدا بودن سرویس های وبلاگ دهی و اندکی تغییر هم با قیمت 120 هزار تومن در صورت نیاز فروخته میشود ، دمو: Sainaweb.com

دوستانی که قصد خرید دارند از طریق ایدی تلگرام: @Aranesh و یا ایمیل [email protected] در ارتباط باشند.
پیروز و موفق باشید.Heart

برچسب: نویسنده: استخدام کار تاريخ: پنجشنبه 20 خرداد 1395 ساعت: 23:29

ارسال: #1
نژادپرستی...
__________________________________________________________________________
Yousha.Blog.ir

شهید محمد علی رجایی: مردم ما از کمبود ها و کسریها گله ندارند، آنچه مردم را می آزارد و صدایشان را در می آورد وجود تبعیضات ناروا و سوء استفاده از بیت المال است!

(آخرین ویرایش در این ارسال: امروز ۰۲:۱۹ عصر، توسط Y.P.Y.)

برچسب: نویسنده: استخدام کار تاريخ: پنجشنبه 20 خرداد 1395 ساعت: 18:47

داشتم برای اسکریپت yetishare (اسم دیگش filehosting) یه قالب میساختم که یه نکته توجه منو به خودش جلب کرد فایل های نمایشی قالب همه html هستند اما در اونها از کدهای php استفاده شده و حتی از کلاس هایی که import نکردن استفاده میکنند مثلا کلاس های ( file , coreFunctions و...) (از شی ساخته نشده استفاده میکنن انگار!)

میخواستم بدونم اونا چجوری از این فایل ها خروجی میگیرن که کد های php اجرا میشن و چجوری کلاس ها رو import میکنن
آیا اونها این فایل رو به شیوه خاصی تو فایل های دیگه ایمپورت میکنن؟ یا کار دیگه ای !؟
خواهشا هر کی میدونه یه توضیحی بده چیزی در موردش تو نت پیدا نکردم!

برچسب: نویسنده: استخدام کار تاريخ: چهارشنبه 19 خرداد 1395 ساعت: 6:34

صفحه بندی